self managed - Deutsch Englisch Wörterbuch